Component({
  /**
   * 组件的属性列表
   */
  properties: {
    //是否显示modal
    show: {
      type: Boolean,
      value: false
    },
    //modal的高度
    height: {
      type: String,
      value: 'auto'
    },
    //标题
    title: {
      type: String,
      value: '提示'
    },
    //是否显示取消
    cancel: {
      type: Boolean,
      value: false
    },
    //取消内容
    cancelContent: {
      type: String,
      value: '取消'
    },
    //确定内容
    confirmContent: {
      type: String,
      value: '确定'
    },
    //取消字体颜色
    cancelColor: {
      type: String,
      value: '#999999'
    },
    //确定字体颜色
    confirmColor: {
      type: String,
      value: '#13b5f5'
    }
  },

  /**
   * 组件的初始数据
   */
  data: {

  },

  /**
   * 组件的方法列表
   */
  methods: {
    clickMask() {
      // this.setData({show: false})
    },

    cancel() {
      this.setData({ show: false })
      this.triggerEvent('cancel')
    },

    confirm() {
      this.setData({ show: false })
      this.triggerEvent('confirm')
    }
  }
})